Upstream Petroleum Contracts 10-08-2025 Online